Big Huge Thesaurus

Salix alba sericea

noun